#include "ActiveObject.h"
#include "rapidxml.hpp"

/**
 * Init with name, to extract data from xml.
 */
ActiveObject::ActiveObject(Resource res, Ability* abilities)
{
	mpAbilities = abilities;
	//TODO: extract specific data from xml.
}

bool ActiveObject::addAbiliy(Ability ability)
{
	return true;
}

bool ActiveObject::removeAbility(Ability ability)
{
	return true;
}

Ability* ActiveObject::getAbilites()
{
	return mpAbilities;
}

Resource ActiveObject::getResource()
{
	return mResource;
}